home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Tele / C / Comet2.1.3.cpt / emlib / makefile < prev    next >
Makefile  |  1991-06-20  |  1KB  |  48 lines

  1. #
  2. #    Copyright Cornell University 1986.  All rights are reserved.
  3. #
  4. # makefile for em terminal emulator library
  5.  
  6. DEFS=-DSIZETOPCONTROLS -DINITHEAP -DENVIRONS -DSCRIPTMGR  -DVARVTSIZE
  7. # -DNOSCRDUMP        disable FKEY trapping
  8. # -DUSEHEX            use hex numbers in set key dialog
  9. # -DSIZETOPCONTROLS top controls are dynamically sized 
  10. # -DINITHEAP
  11. # -DVARVTSIZE        h19/VT emulator size can be reconfigured in config
  12.  
  13.  
  14. QDOBJS=macinit.o printf.o key.o macro.o h19key.o \
  15.     prettywind.o setscript.o 
  16.  
  17. #blank.o
  18.  
  19. all:  em.lib nullcurset.o c19ftnull.o emstub.o
  20.  
  21. .c.o:
  22.         date
  23.     echo '---> '$*.c; c '+N' $(CFLAGS) $(DEFS) -o $@ $*.c
  24.         duplicate -y '$*.c' hd:'$*.c'
  25.  
  26. .asm.o:
  27.         date
  28.     echo '---> '$*.asm; as $(AFLAGS) -o $@ $*.asm
  29.     
  30. em.lib: $(QDOBJS) 
  31.         date
  32.     lb em.lib $(QDOBJS)
  33.     cp -y em.lib $(LIB)
  34.     echo '===> em.lib make complete'
  35.  
  36. nullcurset.o: nullcurset.c
  37.     c nullcurset.c
  38.     cp -y nullcurset.o $(LIB)
  39.  
  40. c19ftnull.o:  c19ftnull.c
  41.     c c19ftnull.c
  42.     cp -y c19ftnull.o $(LIB)
  43.  
  44. emstub.o: emstub.c
  45.     c emstub.c
  46.     cp -y emstub.o $(LIB)
  47.  
  48.